The main function of a business analyst is to analyze science, engineering, business and all other data processing problems for application to electronic data processing systems. A typical business analyst is responsible for analyzing user requirements, procedures and problems to automate or improve...